fodder legumes - French English Dictionary